most capable - Español Inglés Diccionario